Obecné

Obecně o všem a o ničem 3 Odkaz dne 13 Tip dne 3

TortoiseSVN, AnkhSvn a 'Client too old to work with working copy' error

Pokud používáte AnkhSvn pro prodporu Subversion ve Visual Studiu a zároveň TortoiseSvn mohli jste se dostat do problému, zvláště pokud se snažíte updatovat příliš často.

Daná situace nastane, když provedete Checkout v TortoiseSvn a pak ve VS nemůžete provést v podstatě jakoukoliv operaci, jelikož se pokaždé objeví chybová hláška 'Client too old to work with working copy'.

Příčinou je rozdíl verzí podporovaných v TortoiseSvn a AnkhSvn. Momentální verze AnkhSvn podporuje Subversion verzi 1.5, kdežto novější verze TortoiseSvn podporují již verzi 1.6.

Aktuálním řešením je udělat downgrade TortoiseSvn na verzi 1.5.9, která stále podporuje Subversion verzi 1.5. Až AnkhSvn bude podporovat Subversion v1.6, tak můžete udělat upgrade i u TortoiseSvn.

A jaké jest ponaučení? Nedělat slepě upgrade, jenom proto, že je dostupný. Zvláště zbystřit, když jde o upgrade s větší důležitostí. (Major, Minor upgrade).

0 komentářů

Link of the ddMMyyyy {21042009}

Mým dnešním tipem je software pro analýzu zdrojového kódu. Jedná se o NDepend. Lze testovat jako trial pro komerční projekty a volně pro Open Source a soukromě s určitými omezeními.

Doporučuji zkusit nainstalovat a zjistit, jak na tom jste s kvalitou vašeho kódu. Výhodou tohoto analyzačního sw je, že vás upozorní na potenciální slabá místa v návrhu, konstrukci kódu.

Podobným nástrojem je i StyleCop od Microsoftu. Podle mě je více zaměřen na prevenci základních chyb, čímž se liší od výše zmiňovaného NDepend.

Otázka do pléna: Používáte i jiné nástroje pro analýzu vašeho kódu?

0 komentářů

Link of the ddMMyyyy {11032009}

Technologie použité v programování se v dnešním světě mění skoro stejně rychle jako mění politici své názory. Pro nás programátory to znamená, že pokud chceme udržet své pozadí na židli na které sedíme, tak se musíme v podstatě samovzdělávat a neustále se přizpůsobovat podmínkám.

Kdo se tedy ještě neseznámil s technologií Silverlight, která už oslavila svoji druhou verzi, tak by to měl udělat už jen z principu, že se něco nového naučí.

Takže, udělejte si pohodlí, usaďte se před váš 22 palcový monitor, nalíjte si vašeho oblíbeného nápoje a v klidu vstřebávejte informace z této široké nabídky Silverlight screencastů.

3 komentáře

Link of the ddMMyyyy {20022009}

Jon Skeet je autorem knihy "C# in Depth" a jak se říká, svému řemeslu rozumí. Však pokud si prohlédnete jeho profil na Stackoverflow.com, lze se jen divit, kde ten člověk bere čas odpovědět na všechny ty otázky. O jeho vědomostech diskutovat nelze.
Na co jsem však chtěl upozornit je jeho velmi vydařený výcuc nových vlastností v C#2 a C#3. Vřele doporučuji přečíst a případně probrouzdat jeho stránky.

0 komentářů

Link of the ddMMyyyy {05082008}

Ten, kdo je uprostřed hledání zaměstnání, případně zakázek, určitě ocení dnešní odkaz. Shivprasad Koirala z Indie sepsal pěkný článek na pokračování o programových vzorech a týkajících se otázek u přijímacího pohovoru. Článek mimo jiné obsahuje linky na otázky z dalších oblastí, např. SQL Server, Net programování, Java, atd.

0 komentářů